@charset "utf-8";
/* 게시판 전체 공통 */
.xans-board-title-9 .title { margin:0 0 15px; }
.xans-board-title-9 .title h2 { font-size:12px; color:#272823; }
.xans-board-title-9 .title p { padding:16px 0 0 0; font-size:12px; color:#8f8f8f; line-height:140%; }
.xans-board-title-9 .title p.imgArea { padding:0; }
.xans-board-title-9 .title p.imgArea img { display:block; margin:0 0 20px; }

.boardSort { margin:0 0 10px; }

/* list */
.xans-board-listpackage-9 { margin:0 0 10px; }
.xans-board-listpackage-9 .boardList table { border-bottom:1px solid #c0c0c0; color:#8f8f8f; font-size:12px; }
.xans-board-listpackage-9 table th { padding:9px 0 7px; border-top:2px solid #c0c0c0; border-bottom:1px solid #ccc; background:#f6f6f6; font-weight:normal; color:#202020; }
.xans-board-listpackage-9 table td { padding:11px 0 9px; border-top:1px dotted #e3e3e3; line-height:140%; text-align:center; vertical-align:middle; }
.xans-board-listpackage-9 table a,
.xans-board-listpackage-9 table a:hover { color:#000; }
.xans-board-listpackage-9 table td.subject { font-size:12px; text-align:left; word-break:break-all; }
.xans-board-listpackage-9 table .subject img { vertical-align:middle; margin:0 1px; }
.xans-board-listpackage-9 table .number { width:52px; }
.xans-board-listpackage-9 table .category { width:104px; }
.xans-board-listpackage-9 table .date { width:74px; }
.xans-board-listpackage-9 table .hit { width:45px; }
.xans-board-listpackage-9 table .writer { width:84px; }
.xans-board-listpackage-9 table .consult { width:60px; }

.xans-board-listpackage-9 .xans-board-buttonlist-9 { margin:10px 0; text-align:right; }